istanbul electric tramway and tunnel establishments - Allemand Anglais Dictionnaire